Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CHELSEA MEWS BERMUDA ROAD Terraced £344,395 £195,000 31 Mar 2006
3 CHELSEA MEWS BERMUDA ROAD Terraced £326,734 £185,000 10 Mar 2006